Real-Time Simulation of Modelica Models under Linux / RTAI

نویسندگان

  • Gerhard Schmitz
  • Gianni Ferretti
  • Marco Gritti
  • Gianantonio Magnani
  • Gianpaolo Rizzi
  • Paolo Rocco
چکیده

The paper presents a concept and its implementation software modules to obtain ready to run real-time simulation code directly from Modelica models. Basically, a Modelica special model building block has been developed supporting the definition of the realtime input /output variables, their communication with external tasks or systems (e.g. a real hardware and software controller), and the scheduling of the periodic execution of the simulation task. The special module links to the real-time operating system (Linux with extension RTAI) through a special purpose C library. The real-time simulation of a 7-DOF space robotic arm is presented as a test case.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Real-Time Linux with Budget-Based Resource Reservation

The purpose of this paper is to propose a budget-based RTAI (Real-Time Application Interface) implementation for real-time tasks over Linux on x86 architectures, where RTAI provides a light-weight, high-performance interface for hard and soft real-time tasks over Linux. Our revised RTAI API’s are extended to enable programmers to specify a computation budget for each task, and backward compatib...

متن کامل

Hardware-in-the-loop Environment for Control Systems evaluation under Linux/RTAI

In this paper we propose a general purpose hardware/software environment for hard real time simulation of dynamical systems in the context of control engineering. With this system, realistic analysis and tests can be carried out for controller algorithms characterized by time determinism with strict restrictions, multiple inputs and multiple outputs and based on robust control theory. A hard re...

متن کامل

Real-Time Modelica Simulation on a Suse Linux Enterprise Real Time PC

This paper presents a real-time simulation system for a Suse Linux Enterprise Real-Time (SLERT) operating system workstation. With this system can be executed Hardware-in-the-loop (HIL) simulation. HIL is the integration of real components and system models in a common simulation environment. The main focuses of this simulation system presented in this paper are the development and the validati...

متن کامل

Real-time Linux using RTAI

To support the hard real-time requirement for mission critical applications, we enhance the real-time ability in Linux kernel through some kernel mechanisms. First, we focus on new technique called normal task delayed locking technique can be used to reduce the OS latency. Second, because of the coarse-grained timer mechanism can not satisfy the microsecond-level timer resolution required by re...

متن کامل

Innovative Tools for Real-Time Simulation of Dynamic Systems

In this paper, we present a software architecture, based on RTAI-Linux, for the realtime simulation of dynamic systems and for the rapid prototyping of digital controllers. Our aim is to simplify the testing phase of digital controllers by providing the real-time simulation of the plant with the same interface used for the communication between the control applications and real plant. This unif...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005